Large neuroblastoma above left kidney CT scan coronal view Large neuroblastoma mass above left kidney, distorting its architecture Read More