Volume 32, Issue 2, December 2023, Pages 11-29
Ruba Joujeh; Dima Joujeh
Volume 32, Issue 2, December 2023, Pages 30-41
Ruba Joujeh; Dima Joujeh
Volume 31, Issue 1, June 2022, Pages 1-13
ehsan mahmoud abou zeid; afaf el sayed abdel ghani; marwa youssri mahmoud; Rehab H. Hamed Abd Alla