CTLA4 and cancer: ICBT, such as anti-programmed cell death protein 1 (anti-PD-1)/anti-programmed death-ligand 1 (anti-PD-L1) and anti-cytotoxic T-lymphocyte-associated protein 4 (anti-CTLA-4) now represent a new class of cancer therapeutics.