University

T C Ordu University

http://www.odu.edu.tr/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
3304
1072
103
8617
1757
3363