HomePsychology Huge New Study Suggests Depression Isn't a Serotonin Imbalance After All byFrancis Jeremiah Sharon -July 21, 2022 0 Wait... what? source https://www.sciencealert.com/huge-new-study-says-your-depression-isn-t-a-chemical-imbalance-after-all Tags: Psychology Facebook Twitter