University

Takushoku University Hokkaido Junior College

https://www.takushoku-hc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17768
7389
834
16964
6492
6650