Telephone
Email
Location
  • Main Campus

    El. Venizelou 70 176 71, Kalithea, Athens


  • Department of Informatics & Telematics

    Omirou 9 177 78, Tavros, Athens