University

Suleyman Demirel University Turkey

https://w3.sdu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1638
644
34
3999
880
1742