Estimated Revenue:
over £100 million
Founded Date:
2014
Employee Number:
500
Headquarters:
UK
Income:
106
Gross Profit:
over £100 million
Investors:
the UKRI Engineering, Physical Sciences Research Council, EPSRC, the UKRI Biotechnology and Biological Research Council, UKRI Medical Research Council, the National Institute for Health and Care Research, quantum,
