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