University

(3) Dokkyo University School of Medicine / 獨協医科大学

https://www.dokkyomed.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3524
1092
150
4673
6492
2220