Now Where Did I Put My Happy Pills?
For the past six years, A. John Rush of the University of Texas Southwestern Medical Center has been leading a federal study on depression; it’s been released in bits and pieces over the past few months, with some findings being published as recently as March. But Rush, who’s the vice…