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.
Centauri Therapeutics is delighted to announce new investment of £24m in antimicrobial research and appointment of new company directors.