Rovira Llobera, Teresa, Universitat Politècnica de Catalunya, Spain