Home > ICCA Project Team Members > Dr Mercy Karimi Njeru

Dr Mercy Karimi Njeru

Role 
Kenya research lead