CTLA4 and cancer: Therefore, we further investigated whether CTLA4-PD-L1 DNA or proteins act as the therapeutic and preventive cancer vaccines in a rat iCCA model.