A healthcare investment company focused on life sciences and biotechnology.
2012
United Kingdom
51 - 200 employees
Venture Capital & Private Equity
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
43 out of 52
United Kingdom, Finance, Financial Services
United Kingdom, Finance, Investment Management
Sustainability Report
Total sustainability employees
1