Sofokleous, L., NTUA, Greece