University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4058
1393
179
6017
6533
5822
3262