Promising vaccine may prevent certain cancers from returning...