The white blood cells that protect 100 trilion cells

The white blood cells that protect 100 trilion cells