Teaching

Undergraduate courses

Postgraduate courses

Aristotle University of Thessaloniki  Department of Civil Engineering

(2009-now)

nternational University of Greece

(2015-2019)

Hellenic Open University

(2020-now)