Non-Invasive Brain Stimulation: Hope for Depression?

Major depressive disorder is a serious debilitating mental health condition affecting 10-15% of the population per year. This illness, typified by persistently depressed mood and reduced interest in daily activities, causes significant functional impairments and...