He is an Associate professor in the  Department of Public Health, Pharmacology and Toxicology and a former dean of the Faculty of Veterinary Medicine (2001-2005). He graduated with a Bachelor of Veterinary Medicine  (1975) and Masters in Public Health in (1975) and PhD in 1986 from the University of Nairobi. Between 1985 and 1992, he was head of P ublic Health  Section. He has 25 publications in refereed journals.

UoN Websites Search