University

Sapporo University

https://www.sapporo-u.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
9882
3538
422
7448
5963
6683