University

Okayama Shoka University / 岡山商科大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10128
3623
416
11020
6492
6216