Profile picture

Yara Bernaldo De Quiros

Arucas, Spain


Institute of Animal Health, Veterinary School, University of Las Palmas de Gran Canaria