University

Takarazuka University / 宝塚大学

https://ror.org/03j9sfh72

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12214
4373
490
9704
8370
7223