what are cause of lack of vitamin b12
Answers
Answer:
Causes for B12 deficiency include nutritional, drug induced, and gastrointestinal; autoimmune pernicious anaemia is relatively rare
You may also be more likely to develop vitamin B12 deficiency if you have:
Atrophic gastritis, in which your stomach lining has thinned
Pernicious anemia, which makes it hard for your body to absorb vitamin B12
Conditions that affect your small intestine, such as Crohn's disease, celiac disease, bacterial growth, or a parasite
Immune system disorders, such as Graves' disease or lupus
You can also get vitamin B12 deficiency if you follow a vegan diet (meaning you don't eat any animal products, including meat, milk, cheese, and eggs) or you are a vegetarian who doesn't eat enough eggs or dairy products to meet your vitamin B12 needs. In both of those cases, you can add fortified foods to your diet or take supplements to meet this need.
Most people can prevent vitamin B12 deficiency by eating enough meat, poultry, seafood, dairy products, and eggs.
If you don't eat animal products, or you have a medical condition that limits how well your body absorbs nutrients, you can take vitamin B12 in a multivitamin or other supplement and foods fortified with vitamin B12.
If you choose to take vitamin B12 supplements, let your doctor know, so he or she can make sure they won't affect any medicines you're taking.