Caught an amazing edition of Radiolab this week while I was out driving around. It turned into one of those moments where I took the long route so I could hear the entire thing. It was a vigorous defense of parasites. Yes, parasites. The details of how the zombie wasp, the blood fluke and the […]