170 pubs · 4,118 cites · h-index 35
Sapienza University of Rome
1988 - Present
Biochemical Society
2025 - 2025
Institute of Molecular Biology and Pathology
2003 - 2024
National Research Council
2016 - 2024
Istituto Pasteur
1998 - 2021