University

Shizuoka Institute of Science & Technology / 静岡理工科大学

https://www.sist.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
5896
2060
275
7106
6492
5421