University

Hokkai School of Commerce / 北海商科大学

http://www.hokkai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14565
5574
763
15128
13297
8602
6115