There are hundreds of types of cancer, and far more causes. Dr. John Oertle, a cancer specialist in Arizona, shared a list of some hidden carcinogens, their sources and the types of cancers they cause.
http://dlvr.it/T1VTjg
http://dlvr.it/T1VTjg