We all know that serotonin is the feel-good neurotransmitter. (It’s not a hormone by the way, contrary to what many people believe.) But did you know that 95% of the body’s serotonin supply is to be found in our bowels? There’s been considerable research linking gut health and depression so it makes a lot of […]
