Marmolejo-Duarte, Carlos, Universidad Politécnica de Cataluña, Barcelona, España., Spain