Professors: Dr. Vassilis Kekatos