University

Takarazuka University / 宝塚大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10808
3926
473
12388
8873
7356
6084