What does vitamin B12 do? Vitamin B12, according to the National Institutes of Health Office of Dietary Supplements, is a nutrient (or family of molecules called the cobalmins tha ...
A deficiency is typically treated with B12 supplements or intramuscular injections for several months or more. These treatments may contain methylcobalamin, but cyanocobalamin is more commonly used.