University

Instituto Tecnológico Superior de Uruapan

http://tecuruapan.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19461
1798
319
22907
18813
5819
6626