Profile picture
James Ogutu
Doctorate
  • Lecturer / Senior Lecturer
    Department of Medical Microbiology and Parasitology, Kenyatta University
    Nairobi, Kenya
mini profile avatar James Ogutu