can pharmacists administer b12 injections Vitamin B12 Shot: Step-by-Step Guide for
Description
1-2 tablets daily, a week before event or show
She was treated with high-dose intramuscular vitamin B12 (2,000 g/day), resulting in rapid clinical and hematologic improvement
How often you can have vitamin B12 injections depends on the cause

Getting the right nutrition may help
