Address
Embedo Oy
Tykistökatu 4 B
20520 Turku
Business ID: 2262762-1
Contact
Peter Melander
Managing Director
peter.melander@embedo.fi
Puh. +358 44 554 5561
Andreas Enbacka
Research Manager
andreas.enbacka@embedo.fi
Puh. +358 40 771 1833