Marmolejo Duarte, Carlos, Universidad Politécnica de Catalunya, Mexico