user-icon
Position
Professor
Company
Universitat Politecnica de Catalunya
Location
Barcelona SPAIN