University

Otaru University of Commerce / 小樽商科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7965
2648
366
4192
5766
5822
6528