Logo

  • Augustendalsvägen 19
  • Nacka Strand, Västernorrland, 13128
  • Sweden
  • Tel:+46 8 716 27 00
  • Fax:+46 8 716 27 01
  • Url:

Home

Description

Mabtech AB is a provider of products and services such as immunology research and development.

Read More »



Timeline