University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3942
1293
179
5790
6524
7356
2937