University

Japan Lutheran College

https://www.luther.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13607
5345
616
12153
5963
6683