Search our
people directory

Anwesha Dutta

Post-doctoral Researcher

Abdel Ghaffar Ahmed

Professor of Development Studies, Ahfad University and University of Khartoum

Saul Mullard

Senior Program Advisor (U4)

Rachel Sieder

Associated Senior Researcher