University

TED University

http://www.tedu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5251
1465
98
3844
5543
2681
6115