Internal Medicine | Pulmonary Disease Questions coughing blood

What would cause you to cough up blood?

I'm 30, and I've had a persistent cough for some weeks. Yesterday I coughed up a little blood. What would cause one to cough up blood? Should I see a doctor?

1 Answer

Acute bronchitis, pneumonia, lung cancer, tuberculosis, and other rare diseases