A member asked:

How long does it take for b12 shots to be effective?

A doctor has provided 1 answer
Dr. Michael Dugan answered

Specializes in Hematology

Several weeks: To several months depending on the degree of the deficit.

Answered 11/28/2018

4.7k views

Thank

Related Questions

A member asked:

How do I know if i need to take more B12 shots or is it dangerous?

3 doctors weighed in across 2 answers