160 pubs · 12,112 cites · h-index 43
Institute of Molecular Biology and Pathology
2011 - Present
National Research Council
2017 - Present
Sapienza University of Rome
2019 - 2025
Istituti di Ricovero e Cura a Carattere Scientifico
2018 - 2024
National Cancer Institute
2002 - 2023