University

Instituto Tecnológico Superior de Uruapan

https://tecuruapan.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17499
1515
217
20282
6492
6216