The Electric Kool-Aid Acid CureDepressed? Try dropping some acid. After a 50-year research hiatus, new clinical studies are pointing the way toward LSD’s redemption.
BySteven Poole
How Leeches Made Their ComebackThanks to an intrepid doctor in Boston, the leech has regained its stature as a legitimate “medical device.”