What Are the Two Leading Causes of B12 Deficiency?
The two leading causes of B12 deficiency are a poor diet and problems absorbing B12. People who don’t eat animal products, like vegans, often lack B12. Conditions like pernicious anemia or Crohn’s disease can also block absorption and cause deficiency.