› added 9 years ago
99
TIL that an estimated that 90 percent of the body’s serotonin is made in the digestive tract
via reddit.com