apollo
  • Male
  • 45 Years
  • 23/05/2023

Question

How long does a B12 injection last?

Doctor 1

Answered by 1 Apollo Doctors

B 12 injection lasts for 48 to 72 hours in the body.

Dr. Hema Suggests...

Take a Coombs Test (Direct) Test or Take a DRUG TEST - METHAMPHETAMINE Test

Answered 9 days ago

0

0

Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.