University

Incheon Catholic University

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18501
7675
269
17934
5963
6683