placeholder image

Jenberie, Abebe Project Manager, International Center of Insect Physiology and Ecology (ICIPE) Project Manager, INTERNATIONAL CENTER OF INSECT PHYSIOLOGY AND ECOLOGY (ICIPE)

full name

  • Abebe Jenberie