Alba Torrego

Dr. Alba Torrego

Complutense University of Madrid
orcid