"I was in for a Valve replacement ..."
About: Royal Papworth Hospital (Papworth Everard)
"I was in for a Valve replacement ..."
About: Royal Papworth Hospital (Papworth Everard)