placeholder image

Karaki, Aida Consultant - Senior Research Technician/Chickpea, ICARDA

full name

  • Aida Karaki