A 35-year-old female 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.
1 doctor answer
Dr. Randy Baker answered
39 years experience 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 on Mar 9, 2015
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
People also searched for:
Connect by text or video with a U.S. board-certified doctor now — wait time is less than 1 minute!