University

Obihiro Otani Junior College

http://www.oojc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17735
7298
854
17059
5963
6683