How Cancer Happens

At first glance, the causes of cancer seem daunting. It appears that cancer can be caused by an almost unlimited number of carcinogens (cancer causing substances) in the environment as well genetic predispositions (weaknesses). These carcinogens can range from viruses...