101 employees
Bacthera is a contract development and manufacturing partner for biotech and pharma customers.
2019