The topic demand a very vast discussion. Almost all the industrial bi- products which are excreted and left in the environment are toxic; many of them are carcinogenic. Due to Green house effect, we are getting more cosmic rays on us which are also carcinogenic. The food additives prepared by industries, xenobiotic residues, chemical foods, drugs, water with added pollutants -- all are effecting on us together and causing effects. Cancer is a outcome of such cumulative effects.
Any study for evaluation of effect a section of the said subjects on human body will be PARTIAL and IMPRACTICAL due to that reason.
Global warming has been triggering cosmic Ray's which enhance cancer. Added to this both water and air pollution further enhancing cancer. Lastly chemical complexed are used at an alarming rate for breeding cancer
Environmental contamination can also occur through metal corrosion, atmospheric deposition, soil erosion of metal ions and leaching of heavy metals, sediment ... as either “known” or “probable” human carcinogens based on epidemiological and experimental studies showing an association between exposure and cancer