Centauri Therapeutics

Developer of immunotherapeutics to treat infectious diseases

placeKent, England, United Kingdom calendar_todayFounded 2014 groups6 employees language centauritherapeutics.com
Coming soon