Democritus University of Thrace is located in Xanthi, Greece on Vasilissis Sofias 12. Democritus University of Thrace is rated 4.5 out of 5 in the category university in Greece.
Address
Vasilissis Sofias 12
Accessibility
Wheelchair-accessible entrance