While the effects of a vitamin B12 injected will become noticeable around 24 hours after administration, they will start to take effect almost immediately and will stay in your system for around 1 week, but may vary depending on the metabolic rate of the patient
Soung AL, Vanderheiden A, Nordvig AS, Sissoko CA, Canoll P, Mariani MB, et al
This powerhouse is gaining popularity as a skincare supplement due to its skin brightening properties that may help mitigate the appearance of age spots and support an overall even skin tone
However, its always important to consult your healthcare provider before starting any new supplement, especially if you are pregnant, breastfeeding, or have pre-existing health conditions