The other way around: Vitamin B12 is not known to be toxic in any amount. However, one of the causes of high blood levels of B12 is liver disease including hepatitis ; cirrhosis. Liver disease certainly affects the digestive system. But it is not high B12 that causes liver disease but liver disease that can cause high B12 levels. As i mentioned earlier, other causes of high B12 include kidney disease ; blood disorders.
Answered 6/24/2014
4.7k views
A doctor has provided 1 answer
A doctor has provided 1 answer
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