461 pubs · 15,998 cites · h-index 67
Università Cattolica del Sacro Cuore
2008 - Present
Institute of Molecular Bioimaging and Physiology
2025 - Present
National Research Council
2025 - 2025
University of Turin
2025 - 2025
Universidad de Murcia
2025 - 2025