University

Yasuda Women's University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5042
1783
226
7300
5963
4843