Bachelor of Medicine, BChir, University Nairobi, Kenya, 1989. Master in Medicine (Ob-Gyn.), University Nairobi, 1996. Master in Public Health (Epidemiology), University Washington, 2002.
Medical officer intern Nyeri (Kenya) Provincial Hospital, 1989—1990. Medical officer Mweiga Mission Hospital, 1991—1992. Senior house officer Kenyatta National Hospital, Nairobi, 1992—1996, consultant obstetrician gynecologist, 1996—2004, head department obstetrics-gynecology, since 2004.
Research scientist University Washington, Seattle, since 2003.
Member of Kenya Ob-Gyn.
Married Florence Nyawira Isaac. Children: Wycliffe Kiarie Njogu, Joy Warugi Njogu, Precious Njoki Njogu.