Question: what can cause low white blood cell and platelet count?
Answer: Viral infections that temporarily disrupt the work of bone marrow.
Certain disorders present at birth (congenital) that involve diminished bone marrow function.
Cancer or other diseases that damage bone marrow.