University

Health Sciences University of Hokkaido

http://www.hoku-iryo-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4294
1499
179
6783
5963
3597