University

Universidad Católica de Temuco

https://www.uct.cl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2200
105
16
1732
2874
3331