University

Kyoto Tachibana Women's University / 京都橘大学

http://www.tachibana-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6563
2186
320
7413
7843
5819
5681