The global incidence of cancer reached 20 million in 2022 and is projected to rise to 33·1 million by 2050.1 Amid the growing ...