(2025) BSGAR 10.57.08 Title hidden

Peliosis rupture renal tumour with complete subsequent resolution