placeholder image

Shafik, Sherihan Hassan Procurement Manager, ICARDA

full name

  • Sherihan Hassan Shafik