Is primary source of RBCs in the adult human being is bone marrow shafts long bones?

No, the primary source of RBCs in the adult human being is the bone marrow of the flat bones, such as the sternum, ribs, and pelvis. The bone marrow in the shafts of long bones is primarily responsible for producing white blood cells and platelets.

Bones, Joints Muscles - Related Articles