CTLA4 and cancer: To understand the differential effects between the CTLA-4 blockade and the PD-1 blockade in cancer immunotherapy, we first need to think about the physiological functions of CTLA-4 and PD-1.