10.0.3.114

Biotech company Novacta raises £13.1m in new venture funding round

311
Novacta is developing naturally-derived products known as ‘lantibiotics’, which have potent anti-infective propertie