Agapi Beach Resort, 76, ANDR. PAPANDREOU STR, AMMOUDARA, Herakion, 71414, Greece
COST Action MP1307: StableNextSol
Nanomaterials & Organic Electronics Group