The emerging role of viruses in the treatment of solid tumours.

The emerging role of viruses in the treatment of solid tumours.