... i look soo pale?
Not eating enough foods that contain vitamin B12. A vegetarian or vegan diet can cause deficiency because vitamin B12 is only found in foods of animal origin, such as meat, fish, eggs and milk.
Inability of the small intestine to absorb vitamin B12. The stomach produces a substance called intrinsic factor to absorb vitamin B12 from food.
Antibodies can form against the cells that produce intrinsic factor. The cells then die, leading to B12 deficiency and anaemia.
Stomach cancer and ulcers can take up so much room in the stomach that there are too few cells left to produce intrinsic factor.
Diseases of the small intestine, fish tapeworm and the after-effects of bowel surgery can all result in the surface of the small intestine being too small to absorb B12 and intrinsic factor effectively.
Search for questions
Still looking for answers? Try searching for what you seek or ask your own question.
Posted 26 Aug 2012 • 1 answer
Posted 8 May 2013 • 1 answer
Posted 25 Sep 2014 • 3 answers
Posted 10 Mar 2015 • 4 answers
Posted 3 Apr 2015 • 3 answers