Investments
2
Lead Investments
2
London, England, United Kingdom, GB

Highlights

Focus Areas

Biotechnology
Biopharma
Clinical Trials
Health Care
Life Science

Recent Investments

BioNTech logo
Themis Bioscience logo

Firm Investments