University

Saint Petersburg State University of Technology and Design / Санкт Петербу́ргский госуда́рственный университе́т технологии и диза́йна

http://sutd.ru/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
5903
1613
164
5702
4098
8602
5648