University

Hokkaido Information University / 北海道情報大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10303
3725
451
11250
8199
8602
6115