Marta Pegueroles

Prof. Marta Pegueroles

Universitat Politècnica de Catalunya - Barcelona Tech
orcid