Infections caused 2.3 million cancer cases in 2024, led by H. pylori and HPV · Pollar