About 12% of new cancer cases in 2024—an estimated 2.3 million—trace to 12 infectious agents, per a Lancet Oncology analysis led by IARC. The top contributors are H. pylori (~760,000) and HPV (~750,000), followed by hepatitis B and EBV. The figure is a modeled estimate,