University

Hokkai School of Commerce / 北海商科大学

https://www.hokkai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15914
6508
751
14760
6492
6650