Sheila Gould

Sheila Mary Gould, affectionally known to both patients and colleagues as “Dr Sheila,” was born on 23 June 1935 in Stoke-on-Trent and departed peacefully at her care home in London.She practised…


Read Original Article: Sheila Gould »