University

Universidad Mayor Chile

http://www.umayor.cl/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3216
235
28
6190
5466
2247
3640