"Stitches left in too long following an operartion"
About: Princess Royal University Hospital (Orpington)
"Stitches left in too long following an operartion"
About: Princess Royal University Hospital (Orpington)