Volume 8, Issue 40, July 2023, Pages 1-18
Mahmoud Sayed Mohamed; Bassem Hassan Abdu; Dalia Mohamed Ezzat Selim