University

(1) Sungkyunkwan University

https://www.skku.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
789
138
12
863
5963
210