2 doctors weighed in:

What can cause you to cough up blood?

2 doctors weighed in
Dr. Heidi Fowler
Psychiatry
1 doctor agrees

In brief: Frank Blood?

Per Mayo Clinic, possible reasons for coughing blood include: chronic bronchitis, bronchiectasis, Pulmonary Tuberculosis, Chronic obstructive pulmonary disease, lung cancer, cystic Fibrosis, pneumonia, abscess of lung, emphysema,pulmonary embolism, chest trauma, parasitic infections.
See: http://www.mayoclinic.org/symptoms/coughing-up-blood/basics/causes/sym-20050934

In brief: Frank Blood?

Per Mayo Clinic, possible reasons for coughing blood include: chronic bronchitis, bronchiectasis, Pulmonary Tuberculosis, Chronic obstructive pulmonary disease, lung cancer, cystic Fibrosis, pneumonia, abscess of lung, emphysema,pulmonary embolism, chest trauma, parasitic infections.
See: http://www.mayoclinic.org/symptoms/coughing-up-blood/basics/causes/sym-20050934
Thank