"gall stone blockage and resulting surgery"
About: Ipswich Hospital / General surgery
"gall stone blockage and resulting surgery"
About: Ipswich Hospital / General surgery