Cellular therapy for cancer: let there be light.

Cellular therapy for cancer: let there be light.