If you're eating right now, maybe you should set your food aside for a moment. Today's topic, rope worms, isn't especially appetizing. While parasite biology is not for the squeamish, the importance of this subject cannot be understated. Rope worm, a newly-discovered intestinal invader, may be one of the most frightening and most overlooked parasites plaguing human health today. (more…)