University

Instituto Tecnológico Superior de Huichapan

https://www.iteshu.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25309
2796
598
25197
6488
6650