Mead Art Museum, Amherst College I don’t know about you, but just the mention of leeches gives me the creeps. It is something visceral – with me at least. That said, a person canR…