A member asked:

Why would ihave low vitamin b12?

12 doctors weighed in across 2 answers

Possible causes: You could have a low b-12 if you are vegetarian, have been for several years and don't take supplemental b-12. It could be low if you don't make intrinsic factor. This is made in the stomach and is needed to absorb b-12. Lack of intrinsic factor is usually an autoimmune disorder. You could have low b-12 due to taking proton pump inhibitors for a long time as stomach acid is needed as well.

Answered 1/16/2020

5.8k views

Thank

Are you taking: Medicine for gerd? Proton inhibitors can cause low B12 levels in some people- pernicious anemia patients have low levels this problem should be followed up ; treated by your pcp.

Answered 3/7/2017

4.6k views

Thank

Related Questions