443 pubs · 28,742 cites · h-index 91
Fondazione G.B. Bietti
2026 - Present
Fondazione IRCCS Istituto Nazionale dei Tumori
2001 - Present
Mylan (Switzerland)
2003 - 2025
Hudson Institute
2022 - 2023
National Centre for Disease Prevention and Control
2013 - 2023