University

Suleyman Demirel University Turkey

http://w3.sdu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1594
601
26
1363
3961
1693
1288