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.
Read more »