University

Nippon Medical School / 日本医科大学

https://www.nms.ac.jp/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
1597
408
65
3874
2272
1351