Pedro Humberto Castro

Dr. Pedro Humberto Castro

CIBIO, InBIO - Research Network in Biodiversity and Evolutionary Biology, Universidade do Porto, Campus Agrário de Vairão, 4485-661 Vairão, Portugal
orcid

Contribution