Volume 8, Issue 40, July 2023, Pages 402-424
Amr Galal
Volume 8, Issue 39, May 2023, Pages 771-792
Yahia Bani Amer; Atef Al Moteay; Nermin Seyyed Hanafi Mahmoud Qassem