Procarta awarded £7.4M for microbial treatment

23 Sep 2019