Oncolytic viruses: a new class of immunotherapy drugs.

Oncolytic viruses: a new class of immunotherapy drugs.