Exploring the Causes and Treatments of Cancer