Lexa Nescolarde

Dr. Lexa Nescolarde

Universitat Politècnica de Catalunya, UPC Barcelona Tech.
orcid