Democritus University of Thrace

University Campus, Komotini, 69100, Greece