James Owuoche

Egerton university
(Lecture in crop science)
  • Kenya