NLRP7 and cancer: In a recent study from our group, we hypothesized that NLRP7 might contribute to cancer cell camouflage.