Chiara Tommasoni

Dr. Chiara Tommasoni

Animal Medicine, Production and Health, University of Padua, Padua, Italy