loose cannon

Read news on loose cannon with our app.

Read more in the app

Virus deploys a ‘loose cannon’ enzyme to overpower bacterial defences