1. Department of Surgery, University of Khartoum, Department of Surgical Studies, The Middlesex Hospital, London
2. Khartoum Hospital, Department of Surgical Studies, The Middlesex Hospital, London
3. Department of Surgical Studies, The Middlesex Hospital, London