Evotec SE

Evotec SE has invested in 1 European startup.

corporate

Portfolio 1 Investments

Centauri Therapeutics
biotechnology, healthcare, antimicrobials
series-a
£6 M
Feb 2026
Investor