University

Tsuda College / 津田塾大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8280
2808
380
5508
6063
5819
6626