University

Shigakukan University

http://www.shigakukan.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14194
5620
651
12890
5963
6683