University

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

https://sutd.ru/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7095
1887
223
3134
6492
6650