53 pubs · 1,427 cites · h-index 19
Sapienza University of Rome
2023 - Present
Charles Darwin University
2024 - 2024
Telethon Institute Of Genetics And Medicine
2020 - 2024
Bambino Gesù Children's Hospital
2007 - 2023
Istituti di Ricovero e Cura a Carattere Scientifico
2022 - 2022