For the estimated 350 million people worldwide who suffer from depression, the health consequences go far beyond “feeling down.” In fact, it is a leading cause of disability worldwide, according to the World Health Organization. Unfortunately, the vast majority of people with symptoms of depression will never receive treatment, and for those diagnosed with major […]