University

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

http://sutd.ru/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
5925
1608
164
5211
4312
7356
5624