The search for a vaccine cure for cancer has long captivated the public imagination. Read more..