University

(3) Naval Institute of Radio Electronics AS Popova / Военно-Морской Институт Радиоэлектроники А С Попова

http://www.spbvmire.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24991
5552
1047
28621
23970
7360
6084