"I had an ultrasound scan of kidneys ..."
About: Homerton University Hospital
"I had an ultrasound scan of kidneys ..."
About: Homerton University Hospital