Why deficient? Dose?: A deficiency at your age is either due to your diet, such as if you are vegan, malabsorption, or illness. Do you also have macrocytic anemia which is associated with B12 deficiency? Vitamin B12 is a water soluble vitamin so it does not stay in body for too long, but you also don't need it everyday. The best and healthiest natural source for it is from non-predatory fish like wild alaskan salmon.
Answered 1/7/2017
4.6k views
Uncertain: It depends on your metabolism, other health factors, and what level your B12 was at and how much your were given.
Answered 6/24/2014
4.6k views
5 doctors weighed in across 2 answers
4 doctors weighed in across 3 answers
A doctor has provided 1 answer
3 doctors weighed in across 2 answers
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question