University

Hokkaido Information University / 北海道情報大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5437
1913
239
7124
7420
5276