Department of Biochemistry, Microbiology and Biotechnology, Kenyatta University, Kenya
Personal information