Marmolejo Duarte, Carlos, Universitat Politècnica de Catalunya (UPC), Spain