Is serotonin the happy brain chemical?http://theneurosphere.com/2015/11/14/is-serotonin-the-happy-brain-chemical-and-do-depressed-people-just-have-too-little-of-it/ by jimsojim • 10 years ago 72 72 10 years agoTHtheneurosphere.com