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