Science non-Euclidean leech hunts, & slakes its thirst, on worms September 28, 2014 SterlingPurulentIcon Leave a comment Glorious. Behold: