University

Dicle University

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3904
1232
128
5991
6492
2478