University

Shiga University of Medical Science

https://www.shiga-med.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2930
898
128
4595
5963
1895