Espoo Life Science Center
Keilaranta 16, 5th Floor
02150 Espoo – Finland
Sweden: VAT # SE-5020760517
Stockholm Solna Business Park
Svetsarvägen 15 - 2tr
17141 Solna– Sweden
Spain: NIF: B87833489
Torre de Cristal
Paseo de la Castellana 259C – P18
28046 Madrid - Spain
Portugal: VAT # PT- 980588103
Av. da República, 50 - 10°
1069-211 Lisboa – Portugal
U.K.: VAT # GB-500753231
Canary Warf
37th Floor – One Canada Square
E14 5AA London - United Kingdom
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok