Background
Moschakis, Thomas was born on November 10, 1975 in Trikala.
Moschakis, Thomas was born on November 10, 1975 in Trikala.
Master of Science, University Leeds, 2002. Doctor of Philosophy, University Leeds, 2006.
Lecturer Aristotle University, since 2008.