The Instituto Tecnológico de Oaxaca (ITO) (English: Oaxaca Institute of Technology) is a public institution of higher education located in Oaxaca de Juárez, Oaxaca, Mexico. It was established in April 1968.
Contact us...