According to the World Health Organization, depression is the leading cause of disability around the world, afflicting 322 million individuals. That number equates to 4.4% of the world’s population.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results