Cancer statistics, 2026. — SciRadar