
Susan R. answered 02/16/21
Yes, I'm a MD but there's lots of overlap in subjects
Yes, B12 deficiency is a common cause of macrocytic anemia. Other causes include folate deficiency, alcoholism, hyothyroidism, certain drugs (not BP meds nor calcium), and myelodysplastic syndrome. Of these B12 and folate deficiency, hyopothyroidism and alcohol can also cause neuropathy. We can assume that it is not folate deficiency as she is on a multivitamin and folate is readily absorbed. Similarly, we can assume this is not a dietary B12 deficiency because she is presumable getting B12 in the multivitamin. So pernicious anemia is more likely. Hypothyoidism and alchohol cannot be excluded by the history as given.