IWAMA logo Interreg Baltic Sea Region EU logo Flagship logo
Address: 
Olena Zinchuk
Vanha Suurtori 7
20500 Turku
Finland
Lead Partner
Lead partner