If you wish to contact us, please fill in the form below and we will get back with a response the soonest possible.


3A Stadiou Str., 10562 Athens, Greece

211 1035100
in[email protected]

This website uses cookies to improve user experience. For more information, please read the iMEdD Privacy PolicyAccept