University

Setsunan University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4836
1712
216
6639
5963
4611