University

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

http://www.otsuma.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9051
3118
384
5611
7165
7356
6084