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