Abdalla Bujra

Abdalla Bujra has a Ph.D. in Sociology and has been actively involved in the development of social science research and Pan-African struggles in Africa for the last three decades. He is currently the Executive Director of the Development Policy Management Forum (DPMF), based in Addis Ababa, Ethiopia.