TNFSF10 and neoplasm: TRAIL play a crucial role both during viral clearance [202,203,204,205,206,207,208,209,210,211,212,213,214] and tumour immune surveillance [215,216,217,218,219,220].