Contact

Information

Demokritos Scientific Park Lefkippos

  • Demokritos Technology Park, Building 27, Patriarchou Grigoriou & Neapoleos 27, 15341 Ag. Paraskevi, Attiki, Greece

Contact us

Preview only: sending is connected in phase 3.