There are many causes of blood vomiting. It's an emergency. You must seek expert medical advice. It could be peptic ulcer, esophageal tear, esophageal varices, bleeding disorder, upper GI malignancy etc.
Answered2018-03-05 19:34:30
1/1 people found this helpful