John M Maingi

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

Personal information

overview