Speciality: PUBLIC HEALTH
- PUBLIC HEALTH
MBChB(Nairobi) 1977,MPH(Leeds), 1987
Location : P.O BOX 56655 00200 KIAMBU
- PUBLIC HEALTH
MBChB(Nairobi) 2001;,MPH(Nairobi) 2007
Location : P.O BOX 34095 00100 NAIROBI
- PUBLIC HEALTH
MBChB(Nairobi) 1990,MPH(John Hopkins) 1997
Location : P.O BOX 4939 30100 ELDORET
- PUBLIC HEALTH
BDS(NAIROBI) 1999,MPH(PUBLIC HEALTH) 2012
Location : P.O BOX 3497 30200 KITALE
- PUBLIC HEALTH
M.Med(MPH)(Nairobi) 1998,MBChB(Nairobi) 1988;
Location : P.O BOX 2159 40100 KISUMU
- PUBLIC HEALTH
BDS(Nairobi) 1995,MPH(MOI) 2011
Location : P.O BOX 980 20200 KERICHO
- PUBLIC HEALTH
MBChB(Nairobi) 2001;,MPH(Moi) 2011
Location : P.O BOX 2041 5200 BUNGOMA
- PUBLIC HEALTH
MBChB(Nairobi) 1986,MPH(Nbi), 1998
Location : P.O BOX 4882 00100 NAIROBI
- PUBLIC HEALTH