University

St Catherine Women's College

https://www.catherine.ac.jp/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
13970
5508
632
12588
5963
6683