University

Shuchiin University / 種智院大学

http://www.shuchiin.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14687
5698
699
13104
7420
7190