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