Eleftheriou, G., NTUA, Greece