Michalis Diamantopoulos - Department of Informatics and Computer Engineering