University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13574
5362
598
11830
6492
6650