Carlos Alberto Antunes Viegas

Prof. Dr. Carlos Alberto Antunes Viegas

Veterinary Sciences, University of Trás-os-Montes and Alto Douro, Vila Real, Portugal
orcid
DVM; MSc; PhD