Concept

TAP Biosystems

Properties

SES ID
  • 438089
Notation
  • 438089
In scheme
Top concept of
Definition
  • Designs and manufactures automated cell culture and fermentation systems for the pharmaceutical and biotechnology sectors.