Surgery

Most impoant prognostic indicator for renal cell carcinoma