1. Muhimbili University of Health and Allied Science (MUHAS) Department of Surgery, , Upanga Street, Ilala, PO Box 65001 Dar es salaam, Tanzania
2. Muhimbili National Hospital Department of General Surgery, , Upanga Street, Ilala, PO Box 65000 Dar es salaam, Tanzania
3. Muhimbili National Hospital Department of Urology, , Upanga Street, Ilala, PO Box 65000 Dar es salaam, Tanzania