University

International Christian University

https://www.icu.ac.jp:443/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3395
1105
149
3394
3674
4441