University

Shizuoka University

https://www.shizuoka.ac.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1168
270
35
2116
1018
1288