These include: pernicious anaemia where your immune system attacks healthy cells in your stomach, preventing your body from absorbing vitamin B12 from the food you eat
A B12 injection is a clinical procedure: site rotation, clean technique and correct dosing matter, which is why a trained clinician is the safest place to have one
Patients may also have low levels of vitamin B12 if they have had bariatric surgery, are strict vegetarians, or have used antacids or proton pump inhibitors for a prolonged period
Patients who have early Leber's disease (hereditary optic nerve atrophy) have been found to suffer severe and swift optic atrophy when treated with vitamin B12
So, injection is an extremely good treatment, but how often can you get a B12 shot, lets find out
Injections are very effective at raising blood levels of vitamin B12 and preventing or reversing a B12 deficiency