University

Health Sciences University of Hokkaido / 北海道医療大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4569
1562
179
6798
6492
3582