IL15 and cancer: The NCI review listed IL-15 as the most promising cytokine among 12 other immunotherapeutic agents that could potentially cure cancer (88).