10.0.1.194

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