Volume 52, Issue 10, October 2023, Pages 1-19
El -Said R. Elsaid; Mustafa I. Awad; Ahlam M. El- Saady