University

North West State Technical University

http://nwotu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22360
5117
850
22124
5963
6683