Learn how to design impact evaluations more effectively using a contribution analysis approach with our five-day in-person specialist training course. Many development programmes have overlapping ...