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

Sponsored Content
HealthTap Medical Group does not endorse products or services. Sponsored content revenues support our mission to make health information free and accessible to all.Learn more