University

Yasuda Women's University / 安田女子大学

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
5305
1857
226
7042
6488
4821