University

(1) Sungkyunkwan University

https://www.skku.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
789
138
12
863
5963
210