08FieldDemo_PushPull_Kenya


Field Demo, Push Pull Technology, icipe Field Research Station, Mbita Point, Kenya