Immune checkpoints and their inhibition in cancer and infectious diseases | Synapse