The Evolving Role of Immune Checkpoint Inhibitors in Cancer Treatment | Synapse