126 pubs · 5,097 cites · h-index 35
National Research Council
2019 - Present
Istituto di Biometeorologia
2008 - Present
National Research Council
2012 - Present
Institute of Biosciences and Bioresources
2025 - 2025
National Academies of Sciences, Engineering, and Medicine
2014 - 2024