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