University

Instituto Tecnológico Superior de Huichapan

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23126
2364
513
10982
23947
5819
6626