Peña-Jordan, Francisco, Universidad Técnica de Ambato, Ecuador