University

Sapporo Medical University / 札幌医科大学

http://web.sapmed.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2681
115
115
4510
4062
5822
1678