A member asked:

Hi my doctor gave me a shot of b12 yesterday. and i forgot to ask him how long it last. ?

A doctor has provided 1 answer
Dr. Katharine Cox answered

Specializes in Pediatric Emergency Medicine

1 month: Usually B12 shots are given once a month. All the best.

Answered 5/30/2015

2.8k views

Thank

Related Questions