University

Trakya University

https://www.trakya.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2174
802
56
4772
1259
2820