Past ICPS Trainers Include:

Terry Cannon Terry Cannon
Institute of Development Studies (IDS) at University of Sussex