Items where Author, Editor or other role is "Popoola, O.O."
Jump to: 2018
Number of items: 1.
2018
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) |