placeholder image

Turk, Sertac Administrator - Turkey Office, ICARDA

full name

  • Sertac Turk

mailing address

  • Syria