University

Universidad de la Frontera

https://www.ufro.cl/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2726
161
23
2050
6492
1668