University

Hokkaido University of Education / 北海道教育大学

https://www.hokkyodai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5080
1785
214
4970
6492
4914