How to Develop a Theory of Change for Public Health Programmes

Whether you are developing a new health programme, preparing a funding proposal, or evaluating an existing intervention, every programme…