University

Hokkaido Information University / 北海道情報大学

http://www.do-johodai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10054
3598
433
6823
8358
7356
6084