From Worms to Drug Candidate: The Story of Odilorhabdins, a New Class of Antimicrobial Agents

25/05/2022