Juan Velazquez-Ameijide

@upc.edu

Universitat Politecnica de Catalunya