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