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