University

Ibaraki Christian College

https://www.icc.ac.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
8190
2738
374
10728
5963
5999