CTLA-4 and PD-1 and the arrival of cancer immunotherapy. This evidence concerns the gene CTLA4 and cancer.