Mahmoud A Srour

Dr, Palestinian Authority