University

Universidad Mayor Chile

https://www.umayor.cl/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2375
126
19
5469
2019
2409