placeholder image

El-Ayoubi, Hamza Finance Officer, ICARDA

full name

  • Hamza El-Ayoubi

mailing address

  • Morocco