Volume 42, Issue 2, July 2023, Pages 219-231
Amr Mansour Rashad; Afaf Abdel-Halim Mahmoud; Mostafa Deeb Hasham; Tarek Elsayed Mahmoud