1. Department of Public Health, Pharmacology and Toxicology, Faculty of Veterinary Medicine, University of Nairobi, P.O. Box 29053, Kangemi 00625, Kenya
2. Department of Biochemistry, Faculty of Science and Technology, University of Nairobi, P.O. Box 30197, Nairobi 00100, Kenya
3. Department of Veterinary Anatomy and Physiology, Faculty of Veterinary Medicine, University of Nairobi, P.O. Box 29053, Kangemi 00625, Kenya
4. Department of Chemistry, Faculty of Science and Technology, University of Nairobi, P.O. Box 30197, Nairobi 00100, Kenya