Volume 18, Issue 67, April 2023, Pages 338-359
Yasmin H. Abd El Aziz
Volume 18, Issue 67, April 2023, Pages 371-385
Mohamed M. Badawy; Azza I. Anan