University

Dicle University

http://www.dicle.edu.tr/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3904
1232
128
5991
6492
2478