One of the most common forms of illness across the world, more than 350 million people experience some form of a depressive disorder. Varying degrees of depression are the leading cause of disability worldwide, and many people go undiagnosed every single year. In fact, fewer than half of affected people ever receive treatment. Depression is […]