Hi,
How are you? Hemoptysis or coughing up blood from the
respiratory tract may be caused by a number of conditions, diseases, and medical tests. This is not the same as bleeding from the mouth, throat, or gastrointestinal tract. Aside from tuberculosis, other conditions leading to this include blood clot in the lung, Bronchiectasis, Bronchitis, vasculitis, pneumonia,laryngitis, and even from irritation of the throat from violent coughing.