Cell carriers for oncolytic viruses: current challenges and future directions.

Cell carriers for oncolytic viruses: current challenges and future directions.