Browse Tag

Video

5 charts that reveal how India sees Mental Health

India is currently home to a population of over one billion citizens. A study conducted by the Word Health Organization in 2015 shows that one in five Indians may suffer from depression in their lifetime, equivalent to 200 million people.

Keep Reading
Default thumbnail

How to make Stress your Friend

Stress. It makes your heart pound, your breathing quicken and your forehead sweat. But while stress has been made into a public health enemy, new research suggests that stress may only be

More
0 £0.00