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