Shocking news: A new study finds that electrical stimulation of the spinal cord shows “therapeutic potential” for the treatment of depression. Researchers at the University of Cincinnati explored how ...