Photo Library
Radiology - Urology

 

Kidney disorder Unusual foreign bodies in abdomen RTA abdominal injury
           

 

Royal College of Surgeons of Edinburgh
Nicolson Street
Edinburgh