University

TOBB Economics and Technology University

http://www.etu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1583
602
25
3980
4467
1326
1073