There are many causes for vitamin B12 deficiency. Surprisingly, two of them are practices often undertaken to improve health: a vegetarian diet and weight-loss surgery.
Plants don't make vitamin B12. The only foods that deliver it are meat, eggs, poultry, dairy products, and other foods from animals. Strict vegetarians and vegans are at high risk for developing a B12 deficiency if they don't eat grains that have been fortified with the vitamin or take a vitamin supplement
Belfuro 2 points 1 week ago
Because it's missing from our soil.