10.1101/317362
Amycomicin: a potent and specific antibiotic discovered with a targeted interaction screen
2018-05-08