349 pubs · 4,082 cites · h-index 32
Fondazione IRCCS Istituto Nazionale dei Tumori
2006 - Present
Cancer Research UK
2024 - 2024
University of Pisa
2022 - 2022
University of Milan
2012 - 2021
Istituti di Ricovero e Cura a Carattere Scientifico
2011 - 2020