59 pubs · 3,872 cites · h-index 30
Fondazione IRCCS Istituto Nazionale dei Tumori
2016 - 2022
National Cancer Institute
2017 - 2020
University of Milan
2012 - 2017
Zimmer Biomet (Netherlands)
2016 - 2016
Mario Negri Institute for Pharmacological Research
2010 - 2016