University

Tsuda College / 津田塾大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6030
1949
284
6868
6007
5192
6115