keep bleeding after b12 injections 3 monthly : r/B12_Deficiency Vitamin B12 Injections - Vie
Description
The effects of a B12 shot usually last one to two weeks, but the vitamin itself can stay in your system longer

If your vial accidentally froze (perhaps the refrigerator was set too cold or it was placed near the back wall of the fridge where temperatures can drop below freezing), do not use it

How Long Does It Take Vitamin B12 Injections to Work

Vitamin B12 supports energy production, brain function, and red blood cell formation