ELHI

Video documenting the international European Leaders in Healthcare Improvement training programme final event in Cambridge.