
The quest for a novel anti-echinococcal drug
Daniel Parsons
Echinococcosis is an often fatal zoonotic disease caused by infection with the larval stage of tapeworms from the genus Echinococcus. These parasitic… Read more »