University

Kirklareli University

https://www.klu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3979
1223
126
9065
2376
4269