Biochemistry Sites of heme synthesis are all of these except: A RBC B Hepatocytes C Osteocytes D Bone marrow π‘ Explanation Sites of heme synthesis are all of these except: β Correct Answer: A. RBC