"appalling, disorganised, unprofessional and..."
About: Colchester General Hospital
"appalling, disorganised, unprofessional and..."
About: Colchester General Hospital