University

Istanbul Technical University / İstanbul Teknik Üniversitesi

http://www.itu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
594
245
2
552
1032
383
586