University

Instituto Tecnológico Superior de Uruapan

https://tecuruapan.edu.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
16232
1377
193
19356
5963
6245