Cancer Diagnosis

We all know at least one person who has suffered from cancer; and before all is said and done, at some point in our lives, we too may find that we will be diagnosed with cancer. In terms of what causes cancer, that is anyone's guess.