Academic Courses

University of Cyprus

Department of Civil and Environmental Engineering (2008 – 2012)

More Lectures14 Lectures

Karlsruhe University

Department of Chemical and Process Engineering (2003 – 2006)

More Lectures6 Lectures2 Mentorings

Frederick University

Engineering Faculty, Departments of Mechanical Engineering and Civil Engineering (2007 – )

More Lectures5 Lectures