University

Okayama Shoka University / 岡山商科大学

http://www.osu.ac.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
10128
3623
416
11020
6492
6216