89 pubs · 4,642 cites · h-index 32
Institute of Biosciences and Bioresources
2026 - Present
Istituto di Biometeorologia
2009 - Present
National Research Council
2012 - Present
Fondazione Salvatore Maugeri
2021 - 2023
National Research Council
2019 - 2023