University

St Luke's International University

http://university.luke.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4765
1681
210
11494
5963
3431