University

Seowon University / 서원대학교

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5941
2051
112
11481
7521
5155