"difference in treatment between staff and cultures."
About: Homerton University Hospital / General surgery Homerton University Hospital / Accident and emergency