161 pubs · 3,882 cites · h-index 38
Istituto di Fisiologia Clinica
2025 - 2025
University of Florence
1993 - 2025
National Academies of Sciences, Engineering, and Medicine
2018 - 2018
Institute of Genetic and Biomedical Research
2018 - 2018
University of Arizona
2014 - 2017