97 pubs · 4,843 cites · h-index 35
National Research Council
2008 - Present
Institute of Biosciences and Bioresources
2024 - 2025
National Research Council
2025 - 2025
Istituto di Biometeorologia
2008 - 2025
National Academies of Sciences, Engineering, and Medicine
2011 - 2022