Lord Carter

  • NHS hospital - istock
    12 Feb 16
    The long-awaited publication of Lord Carter’s NHS review reiterated that the biggest challenge for the NHS is to deliver efficiency improvements. This will only be achieved by collaboration across...
Top