Volume 18, Issue 69, October 2023, Pages 850-868
Ahmed M. Ali
Volume 16, Issue 60, July 2021, Pages 606-625
maii aHMED Mohamed Ali; Essam Fawa; Mostafa h. a. Mohamed