Sara Veiga Rúa

Ms. Sara Veiga Rúa

Department of Zoology, Genetics and Physical Anthropology, University of Santiago de Compostela, Santiago de Compostela, Galicia, Spain
orcid