Saverio Paltrinieri, Italy

Università degli Studi di Milano Department of Veterinary Medicine