358 pubs · 5,893 cites · h-index 47
Fondazione IRCCS Ca' Granda Ospedale Maggiore Policlinico
2004 - Present
Fondazione IRCCS Istituto Nazionale dei Tumori
2020 - Present
University of Milan
2004 - 2023
Mylan (Switzerland)
2023 - 2023
Tumori Foundation
2021 - 2023