505 pubs · 16,880 cites · h-index 68
Fondazione IRCCS Istituto Nazionale dei Tumori
1982 - Present
Tumori Foundation
1997 - 2025
Fondazione IRCCS Ca' Granda Ospedale Maggiore Policlinico
2020 - 2020
Instituto Nacional de Ciencias Médicas y Nutrición Salvador Zubirán
2020 - 2020
Novartis (Switzerland)
2018 - 2018