New vaccine rids cancerous traces in mice according to the research from the Stanford University School of Medicine. New research has discovered that instilling even a very few