28-12-2022 04:04 via scitechdaily.com

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...
Read more »