134 pubs · 3,106 cites · h-index 28
University of Salerno
2025 - 2025
Politecnico di Milano
1985 - 2024
Istituto di Fisiologia Clinica
1984 - 2023
National Research Council
2023 - 2023
University of Pisa
1983 - 2021