Mesenchymal stem cells have shown great therapeutic potential in cancer therapy owing to their ability of homing to tumor sites and secreting many kinds of anti-tumor proteins including TRAIL. This evidence concerns the gene TNFSF10 and cancer.