University

Sapporo Otani University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14190
5615
650
12891
5963
6658