Xavier Manteca

Dr. Xavier Manteca

Department of Animal and Food Science, School of Veterinary Science, Universidad Autónoma de Barcelona, 08193, Cerdanyola del Vallès, Barcelona, Spain