See More Hear More Watch More Hear More Get on iTunes
Wired Wired

Freaky Parasites

We’re all at the mercy of parasites. One group of parasites known as parasitoids, however, shows no mercy like tapeworms and the like. They invade their hosts, use them, and unceremoniously dispatch them when they’ve had their fill. #tech


More from