By Maria Lebron, January 2020 According to the World Health Organization, depression affects more than 264 million people, is the leading cause of disability, can lead to suicide, and is a major contributor globally to disease. Causes of Depression Depression can be caused by an interaction of social, psychological, and biological factors. — Stressful life […]