Volume 8, Issue 39, May 2023, Pages 237-258
Asmaa Mohamed Khatab
Volume 7, Issue 34, July 2022, Pages 468-487
Mohamed Hamdy Hussien Elhamahmy