Kisilu, Nicholas, Dan Ndiwa, and Simiyu Tabu. 2024. “Surgical Outcomes of Mechanical Intestinal Obstruction Due to Neoplasms at Moi Teaching and Referral Hospital, Eldoret, Kenya”. International Surgery Journal 11 (7):1072-80. https://doi.org/10.18203/2349-2902.isj20241733.