Catherine Needham

Catherine Needham is senior lecturer at the Health Services Management Centre, Birmingham University