Blood in stools may appear bright red (haematochezia) or black and tarry (melena), indicating bleeding from different parts of the gastrointestinal tract. Causes include fissures, haemorrhoids, ulcers ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results