Volume 69, Issue 4, October 2023, Pages 3119-3130
Mohamed Abd-Almohaimen; Ali Atef; Ashraf Ibrahim Ali; Salah Mahmoud
Volume 69, Issue 4, October 2023, Pages 3277-3290
Noor Abed; Ali Atef; Ashraf Ibrahim Ali Ibrahim; Salah Mahmoud