Vaccines for cancer prevention: exploring opportunities and navigating challenges - Michele Graciotti; Lana E. Kandalaft (Nature Reviews Drug Discovery, 2025)