University

Shukutoku University

https://www.shukutoku.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7250
2399
340
6486
5963
6245