University

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

http://www.stis.su/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21629
5070
894
14919
21942
5819
6626