University

Tsuda College / 津田塾大学

https://www.tsuda.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7333
2360
335
7026
6028
6847
6084