NLRP1, NLRP3, NLRC4, NLRP6, NLRP7, and NLRP12 have mixed roles in the pathogenesis of a variety of cancers as reviewed here in details (162, 163). Here, NLRP3 is linked to cancer.