"CT scan department - left a lot to be desired"
About: North Manchester General Hospital
"CT scan department - left a lot to be desired"
About: North Manchester General Hospital