University

Okayama Shoka University / 岡山商科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9179
3182
391
10285
9772
7356
5624