Research Professor

UPC Technical University of Catalunia