University

International Christian University / 国際基督教大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3286
989
139
3350
4020
4422