O. O. Ibeanu. CODESRIA, Dakar, 2021, ISBN: 978-2-38234-066-0Number of visits: 270
Okechukwu Obinna Ibeanu is a Professor of Political Science and concurrently Research Professor in Development Studies at the University of Nigeria. He was at different times the Dean of Social Sciences, Director of the Institute for Development Studies and Dean of Postgraduate Studies of the University. Professor Ibeanu has published extensively on democracy and elections.