Lucy Moore

Dr Lucy Moore is integration director of Barts Health NHS trust.