University

(3) Technological Institute of Service / Технологический институт сервиса

http://www.stis.su/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21495
5091
893
12725
21994
7356
6084