University

(1) Çukurova University

https://www.cu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2006
750
47
3233
5963
991