Skip to content. | Skip to navigation
David J. Bakibinga by the current professor of Commercial Law at Makerere University.