Hemoptysis refers to coughing up blood from the respiratory tract, ranging from blood-streaked mucus to large clots. It may indicate minor irritation or a serious underlying disease. Let’s explore all possible causes:
Blood in Spit Can Be Serious – Book an Urgent Consultation