A reappraisal of CTLA-4 checkpoint blockade in cancer immunotherapy.

A reappraisal of CTLA-4 checkpoint blockade in cancer immunotherapy.