Bachelor of Medicine and Bachelor of Surgery ( MBChB)- University of Nairobi 1998
Master of Medicine in Obstetrics and Gynaecology - University of Nairobi 2005
Clinical Fellowship in Gynaecologic Oncology- Moi University/University of Toronto 2014
Doctor of Medical Sciences (PhD) - University of Antwerp 2019