University

Sophia University / 上智大学

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1745
458
78
2601
1828
2216
2287