Support Line: 0800 002 9002
General Enquiries: 01223 870008

News Archive

what is kidney cancer

Incidence of kidney cancer in the UK

Incidence of kidney cancer in the UK

The definition of kidney cancer includes cancers of the renal parenchyma (90%), the renal pelvis (5%) and the ...