University

Universidad de la Frontera

https://www.ufro.cl/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
2725
161
23
2052
6488
1668