Ramon Canal, Universitat Politècnica de Catalunya, Spain