Volume 48, Issue 3, October 2023, Pages 110-120
Khaled Maklad
Volume 48, Issue 3, October 2023, Pages 366-375
Haytham Abd alla EL-Nhas; ahmed abouoseff