University

Seowon University / 서원대학교

https://www.seowon.ac.kr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5898
2062
114
11492
6492
4823