Centauri Therapeutics closes £24m Series A investment round

Centauri Therapeutics is delighted to announce new investment of £24m in antimicrobial research and appointment of new company directors.

See attached press release