180 pubs · 2,224 cites · h-index 25
Sapienza University of Rome
1990 - 2025
Oak Ridge National Laboratory
1970 - 2024
Policlinico Umberto I
1996 - 2022
GF Biochemicals (Italy)
2018 - 2021
Institute of Molecular Biology and Pathology
1986 - 2011