University

Hokkaido University of Science / 北海道科学大学

http://www.hus.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5082
1660
239
5198
6596
7356
4585