University

Suleyman Demirel University Turkey

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1531
590
26
1337
3529
1742
1287