where b12 injections are given subcutaneous or intramuscular How to Give B12 Injections at Home to Yourself · PA How Long Does It Take
Description
Pregnant patients with B deficiency should be closely monitored and treated appropriately to ensure healthy outcomes

In the animal models, inhibiting or knocking down NNMT improved markers tied to glucose handling and lowered cholesterol

It is recommended that anyone who administers a B12 injection should receive training and guidance from a healthcare professional
A single 50 mg vial lasts roughly 10 to 20 days at these subcutaneous doses

doi: 10.1086/430409

This reflects its different chemical nature as a small molecule rather than a peptide
