placeholder image

El-Masri, Melhem Garage Mechanic-Welding and Fabrication Technician, ICARDA

full name

  • Melhem El-Masri