Department of Public Law, Faculty of Law, Midlands State University.
Organization name
Department of Public Law, Faculty of Law, Midlands State University.