University

Universidad Internacional SEK Autónoma

https://usek.cl/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
8792
829
47
16786
6492
5252