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