The quest for a novel anti-echinococcal drug Bugbitten, 13 Aug 2021 The life cycle of Echinococcus is a relatively complex one, involving a (usually) herbivorous mammal as an intermediate host…