What Causes Low Blood Platelets?

There are several causes for low blood platelets. This condition keeps your blood from clotting like it should. One cause of many for low blood platelets is when the bone marrow fails to create adequate amounts of blood cells. You can find more information here: