University

Seoul Christian University

https://www.scu.ac.kr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17964
7423
257
17330
5963
6683