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