According to a World Health Organization report, India is the world’s most depressed country, closely followed by China and the US. Also according to the 2015-16 National Mental Health Survey (NMHS) implemented by National Institute of Mental Health and Neuro Sciences (NIMHANS), Bengaluru, every sixth person in India needs mental health help.

Leave a Reply


Share:
Free E-mail Job Alerts
Enter your email address:
Don't Forget To "Activate" Subscription Link Sent to Your Email