513 pubs · 59,731 cites · h-index 102
Mario Negri Institute for Pharmacological Research
1998 - 2025
Istituti di Ricovero e Cura a Carattere Scientifico
2013 - 2025
European School of Oncology
2023 - 2023
Institute for Health Metrics and Evaluation
2018 - 2022
University of Milan
2001 - 2020