University

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

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
3015
915
130
5670
4386
5819
2036