University

Sophia University / 上智大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1948
550
86
1503
2706
2943