Simone Taddei

Dr. Simone Taddei

Department of Veterinary Science, University of Parma, Via del Taglio 10, 43126 Parma, Italy
orcid