University

Dicle University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3514
1116
112
5838
5963
2481