Research Institute for Development (IRD), UR 072, c/o icipe (African Insect Science for Food and Health), PO Box 30772, Nairobi, Kenya
Biography
Dr. Michiho Sodenaga is a well-known author and researcher in the fields of International Development, working in the Research Institute for Development (IRD) at the African Insect Science for Food and Health situated in Nairobi, Kenya.