Neuropsychologist Addresses the Spiritual Component of Depression
The World Health Organization says, "Globally, more than 300 million people of all ages suffer from depression. Depression is the leading cause of disability worldwide (2017). At its worst, depression can lead to suicide. Close to 800,000 people die due to suicide every year, the leading cause of death in 15 to 29 year olds."
View full press release