Bachelor of Science in Medical Technology, King Abdulaziz University, Jeddah, Saudi Arabia, 1989. Master of Science, School Tropical Medicine, Liverpool, England, 1993. Doctor of Philosophy, School Tropical Medicine, Liverpool, England, 1996.
Medical technologist University Hospital, Jeddah, 1989-1990, senior technologist, 1990-1992. Demonstrator King Abdulaziz University, 1992-1996, assistant professor, since 1996.
Member Royal Society Tropical Medicine and Hygiene, American society Clinical Pathologists, American Society Tropical Medicine and Hygiene, British Society Parasitology.
Married Nadia Abdullah Aljirafi, August 13, 1993. Children: Ghadeer, Razan.