Employee Number: 10001+
Number Of Exists: 54
Industry: Medical BioTech
Estimated Revenue: over $100 billion
Founded Date: 1990-01-01
Investment Stage: Late Stage Venture
Technology: Other type
Investor Type: Private Equity Firm, Venture Capital
Headquarters: London, England, United Kingdom