University

Sapporo City University / 札幌市立大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6702
2124
308
9787
9023
7356
5022