University

Sonoda Women's University

https://www.sonoda-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11262
4188
472
9225
5963
6683