University

Senshu University / 専修大学

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3468
1115
164
2900
3798
5510
4090