University

Sophia University / 上智大学

http://www.sophia.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1703
456
84
2719
1598
1773
2267