50 pubs · 1,708 cites · h-index 19
Institute of Molecular Biology and Pathology
2003 - Present
National Research Council
2023 - 2025
National Research Council
2005 - 2025
Sapienza University of Rome
2012 - 2018
National Academies of Sciences, Engineering, and Medicine
2014 - 2014