No: Vitamin B12 is absorbed through the stomach, and needs a particular hormone secreted by the stomach (intrinsic factor). Gastric bypass can cause B12 deficiency, or low dietary intake. The gall bladder just stores bile which is necessary for metabolizing fats, and isn't related to B12 absorption.
Answered 11/2/2019
5.3k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
3 doctors weighed in across 2 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