The latest worldwide survey of global health underscores the devastating impact of depression. Depression was ranked as the 3rd highest cause of disability across all illnesses, resulting in approximately 43 million years lost to disability (YLD). In only a single year, 264 million people suffer from depression, and 800,000 lives are lost to suicide.
Image

Feedback
Feedback
If you experience a bug or would like to see an addition or change on the current page, feel free to leave us a message.