Physical activity reduces depression symptoms by 43 percent, study finds.
“The mechanisms that drive these effects likely include increased expression of neurotrophic factors, increased availability of serotonin and norepinephrine, regulation of the hypothalamic-pituitary-adrenal axis, and reduced systemic inflammation.”