Millions believe depression is caused by ‘serotonin deficiency,’ but where is the science in support of this theory? “Depression is a serious medical condition that may be due to a chemical imbalance, and Zoloft works to correct this imbalance.”…
Source: Depression: It’s not your Serotonin — Health & Wellness — Sott.net
