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