###Human: Can Vitamin B12 improve my low platetlet count? ###Assistant: Hello. Vitamin B12 deficiency is a very rare cause of thrombocytopenia (low platelet count) and usually, the counts are not very low as in your case. Since your vitamin B12 levels are towards the lower range of normal and bordering on deficiency, you can take vitamin B12 supplements. If your platelet count does not improve, you need to get a proper hematologic assessment done to determine the cause. Your serum ferritin levels are very low and your hemoglobin is also low. You can take iron and folic acid tablets as well to help with your anemia. For more information consult a hematologist online -->