Francesc Valls

Dr. Francesc Valls

Universitat Politècnica de Catalunya - Barcelona Tech
orcid

Publication