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