Abdullah Hayajneh

Mr. Abdullah Hayajneh

orcid