Volume 52, Issue 4, October 2023, Pages 1025-1036
Ahmed Mohamed Awad Abdalla; Essam Ali Mostafa; Amr Soliman Hamrosh
Volume 50, Issue 4, October 2021, Pages 2983-2994
Mohamed Ali Mohamed Abd El-Aal; Gamal Farouk Mohamed; Amr Soliman Hamrosh