Nelly Njiru

Nelly Njiru

I am a research officer at ILRI.