Nine out of 10 cancers are caused by environmental and lifestyle risk factors, a new study found. Contrary to previous scientific claims that cancer development is due to bad luck, researchers discovered that cancer risks are rooted in extrinsic factors.