NLRC3 prevents the proliferation, migration and angiogenesis of tumor cells and inhibits the progression of bladder cancer. This evidence concerns the gene NLRC3 and urinary bladder cancer.