University

St Luke's International University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7975
2627
350
5198
5656
7356
6084