University

Instituto Tecnológico Superior de Uruapan

https://tecuruapan.edu.mx/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
16232
1377
193
19356
5963
6245