65 pubs · 1,447 cites · h-index 18
Mylan (Switzerland)
2023 - 2023
Fondazione IRCCS Istituto Nazionale dei Tumori
1990 - 2022
Fondazione Salvatore Maugeri
2017 - 2017
Mario Negri Institute for Pharmacological Research
1996 - 2012
Bracco (Italy)
2011 - 2011