Marmolejo Duarte, Carlos, Universidad Politécnica de Cataluña, Spain