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
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
7 doctors weighed in across 4 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question