University

Universidad Católica del Norte

https://ror.org/02akpm128

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1534
59
9
1982
1773
1944