89 employees
TAP Biosystems specialise in the design and manufacture of automated cell culture and fermentation systems.
1987