Organisation

Name Democritus University of Thrace (DUTH)
Country Greece
URL www.duth.gr
Type HES
PIC Numbers 934382668