University

St Catherine Women's College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13966
5504
632
12589
5963
6658