Hydatid Disease (Part II) : How a tiny tapeworm larva makes you wicked sick (Gross picture alert)Let's go back to the life cycle of Echinococcus granulosus, the cestode (tapeworm) that causes hydatid disease. (There are two types of...