University

Hokkaido University

https://www.hokudai.ac.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
257
12
5
398
235
352