Editor
Oluyemisi A. Bamgbose
Oluyemisi A. Bamgbose is Professor of Criminal Law and Criminology, Member of the Governing Council at the University of Ibadan and Director of the Women's Law Clinic and Immediate Past Dean at the Faculty of Law, University of Ibadan, Nigeria with a continuous teaching academic career since 1987.