Alba Pagès-Zamora

Dr. Alba Pagès-Zamora

Universitat Politècnica de Catalunya - Barcelona Tech
orcid