268 pubs · 10,030 cites · h-index 41
European Institute of Oncology
2012 - 2025
Breast International Group
2011 - 2023
Fondazione IRCCS Istituto Nazionale dei Tumori
2017 - 2023
NSABP Foundation
2008 - 2023
Association des Operateurs Postaux Publics Europeens
2018 - 2022