173 pubs · 7,262 cites · h-index 38
Istituto Dermopatico dell'Immacolata
1981 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
1997 - Present
Istituto Superiore di Sanità
2023 - 2023
Molecular Oncology (United States)
2006 - 2010
State Key Laboratory of Molecular Oncology
2010 - 2010