Renal function after nephron-sparing surgery versus radical nephrectomy: results from EORTC randomized trial 30904.

Renal function after nephron-sparing surgery versus radical nephrectomy: results from EORTC randomized trial 30904.