What is the most effective way to take B12?

Emma Louise

New member
Jul 20, 2021
9
1
3
Vitamin B12 can treat and prevent vitamin B12 deficiency. It can be taken by mouth, as a shot, or inhaled through the nose. The shot works best in people with severe vitamin B12 deficiency and in those not able to take vitamin B12 by mouth.