News

New paper!

We’re very happy to announce that our latest paper has been published in Nature Communications. Read it here to know more about the Achille’s heel of Beta-lactamase producing bacteria!