Items where Author, Editor or other role is "Popoola, O.O."
Number of items: 1.
Popoola, Oluwatosin Olawale (2018) The Influence of International Human Rights Law on the Use and Abolition of the Death Penalty in Sub-Saharan Africa. Master of Law by Research (LLMRes) thesis, University of Kent,. (KAR id:73024) |