Tag Archives: Vomiting Blood

Vomiting Blood: Types, Causes, Diagnosis and Treatment

Vomiting blood or hematemesis is usually the expulsion of blood from the upper gastrointestinal tract. The upper gastrointestinal tract consists of the esophagus, stomach and the first part of the small intestine, the duodenum. The various causes will be discussed further in the article. Although it is not easily confused with hemoptysis, or coughing up […]