Researchers discover Achilles’ heel in drug-resistance bacteria User Aceofspades25, in the Reddit Science subreddit, 19 Jun 2014