NLRP3 and cancer: NLRP3 is, therefore a two-edged sword—one that can be wielded by either the immune system or by the cancer.