University

Otaru University of Commerce / 小樽商科大学

https://www.otaru-uc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6002
2094
280
6038
6492
5631