drjoseph Is the Hepatitis B vaccine a complete guarantee against infection? How many doses are required, and is it recommended for adults, or only for newborns and children?