Last Funding Type: Venture - Series Unknown
Funding Status: Venture Capital-Backed
Headquarters: Manchester, Manchester, United Kingdom
Founded Date: 1998
Last Funding Date: 8/12/2020
Total Funding: £166 346 439
Employee Number: 11-50
Estimated Revenue: £7 800 000-38 990 000
Investors Number: 18
Industry: PharmTech