› added 8 years ago
326
TIL 95% of the body’s “happiness hormone, serotonin, is found in the bowels.
via ift.tt