"having been in a coma when i arrived ..."
About: Royal Papworth Hospital (Papworth Everard)
"having been in a coma when i arrived ..."
About: Royal Papworth Hospital (Papworth Everard)