Could a future vaccine against cancer be made better by an immune-boosting virus? Very likely, say Canadian scientists, ...