what causes thrombocytopenia
Thrombocytopenia is a condition in which there are too few platelets--the cells produced in the bone marrow that are needed for clotting. Thrombocytopenia may be caused by infections in the fetus or newborn, such as rubella or syphilis, and bacterial, fungal, or viral infections. It can also develop when a mother's immune system produces antibodies against the baby's platelets.