University

Incheon Catholic University

https://www.iccu.ac.kr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18498
7673
269
17936
5963
6658