
Serotonin Deficiency Directly Linked With Depression in Groundbreaking Study
New research in Biological Psychiatry offers the first direct evidence of diminished 5-HT release cements “serotonin hypothesis.” Researchers have postulated since the 1960s that major depression stems from disruptions in the serotonin neurotransmitter system. However, the evidence for that idea,
scitechdaily.com