University

Dokkyo University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7042
2328
334
6044
5963
6245