Batavia Bioservices, a service provider aiding its customers in the development of complex biological medicines, has decided to launch a US facility in Woburn, Massachusetts. The company is headquarted in Leiden, The Netherlands.
Δ