Marta Lopera-Marmol

Ms. Marta Lopera-Marmol

Pompeu Fabra University
orcid