It can be stressful and frightening to learn that you have cancer. Learning what to expect from diagnosis to recovery can empower you and help you take control of your health. This is an overview of cancer types, symptoms, and advanced treatments. Cancer is caused by variations (mutations) to the DNA within cells. Some major factors that can contribute to these changes include: old age, a family history of cancer, the use of tobacco and alcohol, specific chemicals, and excessive sun exposure. Dr. Niren Rao, the best urologist in Delhi at Delhi Urology Hospital, offers advanced treatment for kidney cancer, prostate cancer, and bladder cancer.