University

St. Luke International University

http://www.luke.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8492
2871
380
5653
5963
6683