University

Setsunan University

http://www.setsunan.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
4849
1718
217
6639
5963
4629