152 pubs · 2,682 cites · h-index 27
University of Padua
2026 - Present
National Academies of Sciences, Engineering, and Medicine
2012 - Present
Istituto di Fisiologia Clinica
2005 - Present
Scan Foundation
2006 - Present
National Research Council
2026 - Present