Angela Nebot

Dr. Angela Nebot

Universitat Politècnica de Catalunya - Barcelona Tech
orcid