National study of deep brain stimulation for depression fails to demonstrate efficacy

Depression is a leading cause of disability worldwide, and treatment-resistant symptoms of depression have a terrible personal and societal cost. They can devastate lives, careers, and families.
Source: Parkinson's Disease News From Medical News Today - Category: Neurology Tags: Depression Source Type: news