Study Sheds New Light on a Promising Antidepressant - Neuroscience News