James Njoroge

Thesis: Agricultural information needs and the role of Information and Communications Technologies (ICTs) among farmers in the Kenya Rift Valley