Edith Adera

Edith Adera is Senior Programme Specialist, International Development Research Centre (IDRC), Nairobi, Kenya.