Oriol Tallo-Parra

Dr. Oriol Tallo-Parra

School of Veterinary Sciences, Universitat Autònoma de Barcelona, Barcelona, Catalonia, Spain
orcid