University

St Catherine Women's College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13970
5508
632
12588
5963
6683