placeholder image

Gatumu, Harrison ICT Infrastructure Specialist, ILRI

full name

  • Harrison Gatumu