University

Instituto Tecnológico Superior de Huichapan

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25331
2796
597
25220
6492
6650