A Medical life Science innovation company

Stockholm, Sweden

 

Mail and phone

+46 (0)8-771 43 00

Address

Visiting address:
Skeppargatan 26
114 52 Stockholm
Sweden
  • Mail address:
  • P.O.Box 3626
  • Regeringsgatan 63
  • 103 59 Stockholm Sweden

Contact us