"Staff ignore emails, refuse to communicate"
About: St Thomas' Hospital (London)
"Staff ignore emails, refuse to communicate"
About: St Thomas' Hospital (London)