Dear Anonymous. You should, without, delay visit your doctor or your nearest public health clinic and provide them with your signs and any possible symptoms. It is difficult to provide you with a possible diagnoses as the cause of coughing up blood could be one of several health problems. It is also not possible to advise you on what investigations you may expect. It could include, among others, an X-ray of your chest, collection of a sample of the blood-stained secretion which you cough up, a variety of blood tests, etc. It is important that you, immediately, see a doctor so that the cause of your problem can be determined and the correct treatment implemented. An early visit to your doctor will mean an early diagnosis and early treatment with the best possible chance of a full recovery (MCH).
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.