Cancer vaccines: comprehensive review. - Clifford RE; Manu N; Yang Q; Arif Z; Aggen D; Bryan ME; Gupta A; Shaw H; Church D; Corrie P; Savelyeva N; Ottensmeier C; et al. (BJS open, 2026)