Manuela Renna

Dr. Manuela Renna

Department of Veterinary Science, University of Turin, Largo P. Braccini 2, 10095, Grugliasco, TO, Italy
orcid