University

Sendai Shirayuri Women's College / 仙台白百合女子大学

http://www.sendai-shirayuri.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12538
4724
602
6254
11578
7356
6084