University

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

http://sutd.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6936
1865
197
6170
3075
11401
6033