University

Takushoku University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5721
2000
283
5165
5963
5807