Volume 28, Issue 2, 2024, Pages 28-41
Mohamed Elsayed Gabr; Nawaf Alhajeri; Fahad Al-Fadhli; Salem Al Jabri
Volume 24, Issue 2, September 2020, Pages 52-62
Elsayed Galal; Ahmed Lebleb; Ehab Tolba