“Etiology of Upper Gastrointestinal Haemorrhage in a Teaching Hospital” (2009) TAJ: Journal of Teachers Association, 21(1), pp. 53–57. doi:10.3329/taj.v21i1.3220.