Rodriguez Sola, Raul, Universitat Politècnica de Catalunya, UPC, Spain