University

Universidad Católica de Temuco

https://uct.cl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2290
121
18
2001
2797
3346