University

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

http://www.dokkyomed.ac.jp/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3015
915
130
5670
4386
5819
2036