ASK DR. V One of my friends gets B-12 shots on a regular basis. Should I be getting them, too? B-12, otherwise known as cyanocobalamin, is a water-soluble B vitamin essential to our overall health. It is difficult to get enough B-12 from our diet, and B-12 absorbs poorly by oral supplementation. The best way […]