placeholder image

Kinyi, Maria ICT Officer - Business Systems, ILRI

full name

  • Maria Kinyi

mailing address

  • Uthiru

    Kenya