Layman's Guide to Cancer - Part 3 - Cancer Causes and Risk Factors
Cancer is a multi-factorial disease, which means many factors play a part in the development of cancer instead of a single factor. Most of the times it's difficult to find the exact cause of cancer.