University

Sapporo City University / 札幌市立大学

https://www.scu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7790
2635
345
8966
6492
5973