Defaranou Irina Visual Communication expert and Digital Project Coordinator irinadef [at] iit.demokritos.gr210 650 3197
Iordanidis-Grammatikou Giorgis junior frontend web developerg.iordanidis [at] iit.demokritos.gr210 650 3127