281 pubs · 4,582 cites · h-index 33
Istituti di Ricovero e Cura a Carattere Scientifico
2012 - Present
Istituto Scientifico Romagnolo per lo Studio e la Cura dei Tumori
2003 - 2025
University of Pisa
2023 - 2023
Roche (Switzerland)
2023 - 2023
Novartis (Switzerland)
2023 - 2023