Why is the bone marrow test done for anemia?
Doctors perform a bone marrow test to ascertain bone marrow diseases primarily. However, it also helps in knowing what amount of healthy cells are making healthy blood cells to rule out chronic cases of anemia or thrombocytopenia.