Kidney cancer : current and emerging trends in detection and treatment - Bickerstaff, Linda (Cancer and modern science, 2012)