Volume 50, Issue 4, December 2024, Pages 47-68
Hayam Mustafa Elmenofy; Nermeen Mohamed Tolba; Abdel-Moety Salama