Barbara Sureda

Dr. Barbara Sureda

Universitat Politècnica de Catalunya - Barcelona Tech
+1
orcid