coughing blood cough produces colored abundant sputum usual cough traveled country last 4 weeks immunosuppressed
bronchitis pneumonia bronchiectasis tuberculosis pulmonary neoplasm pulmonary embolism
Bronchiectasis