Democritus University of Thraceh-index: 204Total citations: 429,430Total papers: 22,105Homepage: https://duth.gr