Grace Miceka

Personal Information
Staff picture Full name Grace Miceka
Position ICT Officer, EndPoint (ILRI-ICRAF)
Email g.miceka@cgiar.org
Telephone +254 020 422 3078
Profile
My ILRI work/Web address