Najah Al-shanableh

Dr. Najah Al-shanableh

Al Al-Bayt University
orcid