Xavier Escaler

Prof. Xavier Escaler

Universitat Politècnica de Catalunya - Barcelona Tech
orcid