57 pubs · 1,288 cites · h-index 19
National Cancer Institute
2008 - 2025
Istituti di Ricovero e Cura a Carattere Scientifico
2011 - 2023
Tumori Foundation
2013 - 2013
University of Pavia
2011 - 2011
Bambino Gesù Children's Hospital