Mahmoud Assad

Dr. Mahmoud Assad

An-Najah National University
orcid