Alex Trejo Omeñaca

Mr. Alex Trejo Omeñaca

Design, Universitat Politecnica de Catalunya (UPC), Barcelona, Catalonia, Spain
+2
orcid