Fragkoulis, Efstratios, Democritus University of Thrace, Greece