University

Universidad Internacional SEK Autónoma

https://usek.cl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7963
777
48
16369
5963
5254