University

(3) Tula Artillery Engineering Institute / Тульский Артиллерийский Инженерный Институт

http://taii.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23750
5605
1080
11103
24209
10778
6008