Volume 8, Issue 38, March 2023, Pages 505-521
Mohamed Showman
Volume 7, Issue 35, September 2022, Pages 399-412
Mohamad El Gindy; Omar Abdel Aziz; Diaa Eldin Daoud