University

Instituto Tecnológico Superior de Huichapan

http://www.iteshu.edu.mx/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
23126
2364
513
10982
23947
5819
6626