University

Sophia University

https://www.sophia.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1770
462
82
1785
2151
2509