"Great experience despite staff shortages"
About: St Thomas' Hospital (London)
"Great experience despite staff shortages"
About: St Thomas' Hospital (London)