Our blood consists of many cell types that develop through different stages from a precursor type—the blood stem cell. An ...