University

Instituto Tecnológico Superior de Uruapan

https://tecuruapan.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16232
1377
193
19356
5963
6245