"Excellent, very well run, efficient and patient..."
About: St Thomas' Hospital (London)
"Excellent, very well run, efficient and patient..."
About: St Thomas' Hospital (London)