Abzena Company

Abzena provides complementary services to organizations involved in the development of bio-pharmaceuticals.
Technology: Others
Industry: PharmTech
Headquarters: Cambridge, Cambridgeshire, United Kingdom
Founded Date: 2002
Employees Number: 101-250
Funding Status: IPO
Estimated Revenue: $10M to $50M

Visit Website
info@abzena.com
https://twitter.com/abzenagroup
Register and Claim Ownership