adam-branch

1 Article by: Adam Branch

Adam Branch is university lecturer in the Department of Politics and International Studies at the University of Cambridge, where he is director of the Cambridge Centre of African Studies. He is also the coauthor of Africa Uprising: Popular Protest and Political Change.