232 pubs · 5,061 cites · h-index 36
Istituto Nazionale Tumori IRCCS "Fondazione G. Pascale"
2009 - Present
Casa Sollievo della Sofferenza
1984 - 2025
Istituti di Ricovero e Cura a Carattere Scientifico
1984 - 2024
University of Pisa
2023 - 2023
German Cancer Research Center
2023 - 2023