University

Sapporo Otani University

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
14194
5619
650
12890
5963
6683