Coughing up blood, medically known as hemoptysis, can trigger immediate panic and concern. While this symptom certainly warrants attention, understanding the various causes can help you better assess ...