University

Hakodate University / 函館大学

https://www.hakodate-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13573
5354
596
11831
6488
6650