Unraveling the Mystery of Electroconvulsive Therapy (ECT) for Depression November 16, 2023 A century-old treatment, once called electroshock therapy, has baffled experts in psychiatry and neuroscience – until now. The riddle might