Profile picture
Kelly Ingabo
  • Student / Intern
    Department of Biochemistry and Molecular Biology, Faculty of Science, Egerton University
    Egerton, Kenya
mini profile avatar Kelly Ingabo