University

Hokkaido Information University / 北海道情報大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5343
257
257
6831
8539
5822
4815