Immune checkpoint therapy for solid tumours: clinical dilemmas and future trends | Synapse