University

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

http://nwotu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19159
4657
771
4823
20023
7356
6084