Apo2L/TRAIL: apoptosis signaling, biology, and potential for cancer therapy

Apo2L/TRAIL: apoptosis signaling, biology, and potential for cancer therapy