Immune Checkpoint Inhibitors' challenges, mechanisms and management | Synapse