"A short stay at Newham University Hospital"
About: Newham General Hospital / General surgery
"A short stay at Newham University Hospital"
About: Newham General Hospital / General surgery