Hon. Peter Weru Kinyua

  • Chairperson, Kenya Agricultural and Livestock Research Organization

Session