University

North West State Technical University / Северо-Западный Открытый Технический Университет

http://nwotu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23227
5172
861
23016
6492
6650