University

Takarazuka University / 宝塚大学

http://www.takara-univ.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10976
4059
491
14844
8973
5819
6626