Keya, Charles Thomas, University of Nairobi, Kenya, Kenya