University

Hokkai School of Commerce / 北海商科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14856
765
765
15114
13930
5822
6529