CTLA4 and cancer: After long history of failure of immunotherapy, time has now changed and progress has been made for effective cancer immunotherapy against certain cancers especially after successful introduction of immune checkpoint blocking antibodies, e.g., cytotoxic T lymphocyte associated protein-4 (CTLA-4) and program cell death protein-1 (PD-1) blocking antibodies.