University

Niigata Institute of Science and Technology

https://niigata-inst-st.ac.jp/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
29649
14154
1000
29635
6492
6650