128 pubs · 13,404 cites · h-index 43
Institute of Biosciences and Bioresources
2026 - Present
Istituto di Biometeorologia
2004 - Present
National Research Council
1998 - Present
Fondazione Edmund Mach
2012 - 2015
National Academies of Sciences, Engineering, and Medicine
1999 - 2012