University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1998
566
107
5819
3801
2412
1761