Díaz Gómez, Cesar, Universidad Politécnica de Cataluña (UPC), Spain