436 pubs · 16,067 cites · h-index 68
National Cancer Institute
2006 - Present
Centro di Riferimento Oncologico
2002 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2003 - Present
University Of Bristol Dental Hospital
2025 - 2025
ORCID
2020 - 2020