University

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

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
9006
3144
401
5335
7179
5819
6626