University

Ibaraki Christian College

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
8190
2738
374
10728
5963
5999