Number Of Exists: 54
Employee Number: 349 employees
Estimated Revenue: over $100 billion
Technology: Other type
Founded Date: 15/4/2017
Headquarters: London, England, United Kingdom
Investment Stage: Late Stage Venture
Industry: Medical BioTech
Investor Type: Private Equity Firm, Venture Capital