'Off-the-shelf' cell therapies to cure cancer.

'Off-the-shelf' cell therapies to cure cancer.