Tag: hemorrhoids

Posted in Science

Serotonin may be a cause of hemorrhoids and tinnitus

The two conditions mentioned in the title of the post are quite pervasive among Western societies and…