Volume 23, Issue 4, December 2023, Pages 128-141
Amira Ahmed Atta
Volume 17, Issue 4, October 2017, Pages 1-17
Wessam ElSaid