Shrewsbury and Telford Hospital NHS Trust at the Centre of Medical Negligence Controversy

Shrewsbury and Telford Hospital NHS Trust is to be subject to an NHS Improvement review … Continue reading Shrewsbury and Telford Hospital NHS Trust at the Centre of Medical Negligence Controversy