Worms. Inside you. Making you better.
That’s the big idea behind this New York Times piece about the doctor who gave himself hookworms to see if they’d cure his allergies:
… Read the rest “Worms. Inside you. Making you better.”He left the wrap on for several days to make