University

Sapporo Medical University

https://web.sapmed.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2393
679
106
3856
5209
1889