Leeds Teaching pathology IT crash blamed on “human error”
A review found the pathology IT crash at Leeds Teaching Hospital NHS Trust was caused by human error, hardware failure,
Read More