University

Otsuma Women's University / 大妻女子大学

https://www.otsuma.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5585
1958
248
7338
6492
5118