327 pubs · 13,941 cites · h-index 47
Azienda Ospedaliera San Gerardo
1991 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2023 - Present
University of Milano-Bicocca
2000 - Present
Fondazione Lanza
2019 - 2025
Fondazione IRCCS Istituto Nazionale dei Tumori
2025 - 2025