Díaz Valdés, Mauricio, Universidad Politécnica de Cataluña. Barcelona, España, Mexico