Magabe, Peter C, The University of Nairobi Department of Clinical Medicine and Therapeutics., Kenya