University

Takasaki University of Health and Welfare / 高崎健康福祉大学

https://www.takasaki-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13473
5024
600
11441
7521
7216