University

Otaru University of Commerce

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5690
1987
281
5961
5963
5635