University

St Cecilia Women's Junior College

https://www.cecilia-wjc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20179
8538
957
19774
5963
6683