University

Shohoku College

https://www.shohoku.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15261
6139
738
14166
5963
6683