University

Ibaraki Christian College

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
8190
2738
374
10728
5963
5999