Medical News Today: Most cancer cases 'caused by lifestyle, environment – not bad luck'

A new study contradicts previous research by finding that 70-90% of cancers are caused by lifestyle and environmental factors such as smoking, not random DNA mutations.