University

TOBB Economics and Technology University

https://www.etu.edu.tr/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1398
556
22
3960
1379
1148