61 pubs · 2,367 cites · h-index 25
National Academies of Sciences, Engineering, and Medicine
2026 - Present
Institute of Molecular Biology and Pathology
2020 - Present
National Research Council
2020 - 2024
Sapienza University of Rome
2006 - 2022
Istituto Pasteur
2006 - 2021