placeholder image

Demeke, Alemayehu Technical Assistant, ICIPE

full name

  • Alemayehu Demeke