Serra de Larrocha, Carina, Universitat Politècnica de Catalunya, UPC, Spain