University

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

http://sutd.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5847
1626
182
6673
3870
5819
6147