TNFSF10 and cancer: These properties suggested TRAIL was a promising drug for cancer therapy.