Lipid peroxidation and renal cell carcinoma: further supportive evidence and new mechanistic insights.

Lipid peroxidation and renal cell carcinoma: further supportive evidence and new mechanistic insights.