University

Instituto Tecnológico Superior de Uruapan

http://tecuruapan.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17463
1625
266
19901
16484
8602
6115