University

Düzce University

https://duzce.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2098
783
53
6257
1336
2213