University

Senshu University / 専修大学

http://www.senshu-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4005
1321
181
2128
3875
7356
4073