Liz Hindmarsh

Liz Hindmarsh is improvement manager at NHS Improving Quality.