University

TOBB Economics and Technology University

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1500
583
26
2895
4090
1510
1164