University

Trakya University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2329
834
58
4754
1091
2834