Renal cell carcinoma: a review of biology and pathophysiology | Synapse