Marta Neila-Montero

Dr. Marta Neila-Montero

Dept. Veterinary Medicine, Surgery and Anatomy, University of Leon, León, Castille-Leon, Spain
orcid
MSc, DVM, PhD - Animal Reproduction and Obstetrics