Return to Issue Details Renal myxoma: An unforeseen diagnosis Download Download PDF