What is Kidney CancerKidney Cancer UK have provided a clear and up to date explanation of kidney cancer.