University

Senshu University / 専修大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4569
1564
180
3699
6492
4498