Omran Al-Shamma

Dr. Omran Al-Shamma

University of Information Technology and Communications
orcid