Barts and The London deny CRS crash report
Barts and The London NHS Trust has denied reports in a tabloid newspaper alleging their new Cerner Millennium system crashed
Read More
