Total Funding: $38.5M
Headquarters: Cambridge, Cambridgeshire, United Kingdom
Funding Status: M&A
Employee Number: 251-500
Estimated Revenue: $10M to $50M
Last Funding Type: Post-IPO Equity
Number Of Exists: Post-IPO Equity
Technology: Others
Investor Type: Investor
Investors Number: 16
Founded Date: 2007
Industry: PharmTech