2 pubs · 1 cites · h-index 1
Istituto per il Sistema Produzione Animale in Ambiente Mediterraneo
2026 - Present
National Research Council
2025 - 2025