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