A member asked:

What causes b12 deficiency? blood test-b12=158, b6=2.4, folate=12.5, homocysteine=12.9. i eat a balanced diet. on 325 of aspirin to prevent more dvts.

A doctor has provided 1 answer
Dr. Randy Baker answered

Specializes in Holistic Medicine

Malabsorption: B12 is readily available in foods of animal origin (including dairy & eggs) so unless one is vegan you'll get enough via diet unless you can't absorb it; this can be caused by low hydrochloric acid, overgrowth of yeast or bacteria in the small intestines or a hereditary condition called pernicious anemia.Take methylcobalamin orally or by injection. See http://bit.ly/1607TG3 & http://bit.ly/1cBhjvn

Answered 3/9/2015

4k views

Thank

Related Questions