The leech is one of nature's most tenacious yet mysterious animals. Possessing a hold on the human body and culture, few creatures feature so unexpectedly yet consistently in human history. Popularly thought to be a formidable bloodsucking parasite, armed with razor-sharp teeth and capable of drinki[...]