209 pubs · 4,294 cites · h-index 40
National Research Council
2021 - Present
2009 - Present
Istituto di Biologia e Biotecnologia Agraria
2009 - 2025
Cornell University
2024 - 2024
Department of Animal Health