University

Military University of Russian Ministry of Defence

http://vumo.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14414
3279
437
13160
5963
6683