University

TED University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2762
931
79
4553
3853
2421
3660