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