Vitamin B12 shots: Uses, benefits, and side effects

Vitamin B12 is an essential nutrient for human health. Learn about B12 shots, who may need them, as well as the potential benefits and risks involved.