Medical School - Kenya, 1979
Residency - ID - UT Medical Branch-Galveston, 1988
Fellowship 2 - Columbia University / New York-Presbyterian / Columbia University Irving Medical Center, 1991
Fellowship - Columbia University Vagelos College of Physicians and Surgeons, 1991
Residency - University of Texas Medical Branch, 1988
Medical School - University Of Nairobi College Of Health Science Nairobi Kenya, 1979
Medical School - Weill Cornell Medical College, 1982
Medical School - University of Nairobi School of Medicine, 1979