"Delays in getting satisfactory treatment after a road accident"
About: University Hospital Lewisham / Accident and emergency Queen Elizabeth Hospital / Trauma and orthopaedics