507 pubs · 49,116 cites · h-index 66
Istituto di Fisiologia Clinica
1985 - 2025
National Research Council
2021 - 2025
Institute for Biomedical Research and Innovation
2010 - 2025
Istituto di Farmacologia Traslazionale
2022 - 2025
National Research Council
2000 - 2025