Registrar teaching - Renal Imaging
CT
Multicystic right renal mass with irregular,thick, enhancing septae.