91³Ô¹ÏÍø

Watch CBS News

Almost half of cancer deaths in U.S. adults could be prevented, new study finds. A doctor explains how.

Want to do what you can to reduce your risk of cancer? A new study is pointing to some specific actions you can take — and how much difference it can make.

In the , published Thursday in , researchers found more than 40% of all cancer fatalities among adults age 30 and over in the United States could be linked to lifestyle risks that can be changed.

The most impactful of these risk factors include:

On "CBS Mornings" Friday, CBS News chief medical correspondent Dr. Jon LaPook said this study is a good lesson in moderation.

"You're born, you live and you die. In that middle part, you got to have some fun, so it's everything in moderation, including excess," he said. He believes this research can also empower people to take control of their health.

"One of the problems is that people feel out of control. Cancer, first of all, it's terrifying to so many of us — 'It must be genetic, and there's nothing I can do about it.' No, there's a lot you can do about it," LaPook said.

What exactly can people do based on the findings? For starters, avoid cigarettes, which cause 30% of the deaths that are attributable to a modifiable lifestyle change.

"We know it's tough to stop smoking. It's easier to never start smoking in the first place. So I would say a report like this should just emphasize that people give them incentive to say, 'You know what, I'm never going to start smoking,'" he said.

There are also some simple preventative steps that are proven to help, including getting certain vaccines and screenings.

"There's some very low-lying fruit. For example, human papilloma virus, that's HPV — we know that it causes cervical cancer in women and cancer of the back of the tongue and throat in men. There is a vaccine against it that can prevent HPV, but fewer than 40% of eligible children actually get the vaccine," he said. 

Hepatitis C, a virus that can cause liver cancer, is another example. 

"Only about 40% of Americans know they have it, even though there is an easy cure for it, actually — eight to 12 weeks of a pill. But they don't know, because they're not getting the routine screening test the CDC has recommended at least once in people's lifetime, for people who are over the age of 18," LaPook explained.

The COVID-19 pandemic is one reason for the disruption in routine screenings — something LaPook said he saw in his own practice.

"(People) didn't go into the doctor's office ... and then you didn't have the mammograms, you didn't have the colonoscopies, you didn't have the routine screenings for skin exams. So now that's coming back a little bit, but it absolutely plummeted," he said.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });