Another cause of vitamin B12 deficiency is a lack of intrinsic factor. Intrinsic factor is a protein produced in the stomach that helps the body absorb vitamin B12. People with pernicious anemia, a condition that affects the stomach, don’t produce enough intrinsic factor.
A third cause of vitamin B12 deficiency is a condition called malabsorption. Malabsorption is when the body doesn’t absorb nutrients properly. This could be caused by an overgrowth of bacteria in the small intestine, celiac disease, or Crohn’s disease.
It’s important to get enough vitamin B12 in your diet or through supplements to prevent a deficiency. Vitamin B12 is essential for healthy brain and nervous system function. If you think you may be deficient, talk to your doctor about getting tested and taking supplements if necessary.


GIPHY App Key not set. Please check settings