Jack Yacoub Ghannam

Mr. Jack Yacoub Ghannam

orcid