Rodriguez, Horacio, Universitat Politècnica de Catalunya, Barcelona, Spain, Spain