University

Sophia University / 上智大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1782
466
82
1760
2390
2506