Portfolio 2 Investments
Centauri Therapeutics
biotechnology, healthcare, antimicrobials
series-a
£6 M
Feb 2026
Investor
Tacalyx
biotechnology, oncology, drug discovery
seed
€11 M
Apr 2026
Investor