How is Vitamin B12 absorbed in the body?
Vitamin B12 is absorbed in the small intestine. First, it binds to a protein called intrinsic factor in the stomach, which helps transport the vitamin to the small intestine, where it is absorbed into the bloodstream.