University

(3) Moscow State Open University Cheboksary Polytechnic Institute

http://www.polytech21.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18501
4353
658
17934
5963
6683