Category: Biological

Team discovers Achilles' heel in antibiotic-resistant bacteria.

Posted: June 18, 2014 in Biological