50 pubs · 390 cites · h-index 12
Institute of Biosciences and Bioresources
2025 - Present
Istituto di Biometeorologia
2025 - Present
National Research Council
2022 - Present
National Academies of Sciences, Engineering, and Medicine
2023 - 2025
Centro Ricerche Produzioni Animali
2017 - 2023