Hello, causes of thrombocytopenia have platelet disorders such as aplastic anemia, leukemia, megaloblastic anemia, bone marrow fibrosis, radiation injury; platelet destruction or excessive consumption: idiopathic thrombocytopenic purpura, systemic lupus erythematosus, malignant lymphoma, rubella, drug allergy caused by thrombocytopenia, disseminated intravascular coagulation; platelet distribution abnormality: hypersplenism; radiotherapy and chemotherapy.
It is suggested that you first go to the hospital for a bone marrow examination to make clear the situation of platelets made in the bone marrow, and to treat the cause of the disease after the diagnosis.
Patients with thrombocytopenia should ensure that all kinds of nutrients are supplied on diet. They should eat high quality protein, vitamins, trace elements, iron, eggs, milk, beans, fresh vegetables and fruits, seafood and so on.
The above is the suggestion of "what is the cause of low platelets?" and I hope to help you and wish you health.