University

Kyushu Lutheran College

https://www.klc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15721
6346
765
14728
5963
6683