April 19, 2022 This New Treatment Cured Depression in 80 Percent of People, Study Says This New Treatment Cured Depression in 80 Percent of People, Study Says