Team discovers Achilles' heel in antibiotic-resistant bacteria


Scientists at the University of East Anglia have made a breakthrough in...
PHYS.ORG