University

Dokkyo University

https://www.dokkyo.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7031
2323
334
6044
5963
6222