Estimated Revenue:
over £100 million
Headquarters:
UK
Employee Number:
500
Founded Date:
2014
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,
