Faculty of Law, University of Pretoria

GPTKB entity