NLRC5 can be used not only to restore MHC-I expression and tumor immunogenicity but also to discover cancer antigenic peptides and to predict unresponsiveness to cancer immunotherapy. This evidence concerns the gene NLRC5 and neoplasm.