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