University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9295
3278
395
5880
7245
8602
6115